tangible deliverable - French English Dictionary